protective clothing for the ear canal - Français Anglais Dictionnaire